home *** CD-ROM | disk | FTP | other *** search
- ;* INTERPRT.ASH
- ;************************************************************************
- ;* *
- ;* PC Scheme/Geneva 4.00 Borland TASM code *
- ;* *
- ;* (c) 1985-1988 by Texas Instruments, Inc. See COPYRIGHT.TXT *
- ;* (c) 1992 by L. Bartholdi & M. Vuilleumier, University of Geneva *
- ;* *
- ;*----------------------------------------------------------------------*
- ;* *
- ;* Definitions allowing to split INTERPRT in many files *
- ;* *
- ;*----------------------------------------------------------------------*
- ;* *
- ;* Created by: John Jensen Date: 1985 *
- ;* Revision history: *
- ;* - 18 Jun 92: Renaissance (Borland Compilers, ...) *
- ;* *
- ;* ``In nomine omnipotentii dei'' *
- ;************************************************************************
- ; Arguments and local storage for "sinterp"
- STRUC SINT_ARG
- sv_si dw ? ; place to save the PC ([SI])
- sv_di dw ? ; place to save DI
- sv_ax dw ? ; place to save AX
- sv_bx dw ? ; place to save BX
- sv_cx dw ? ; place to save CX
- sv_dx dw ? ; place to save DX
- ENDS SINT_ARG
-
- save_si equ (SINT_ARG bp-SIZE SINT_ARG).sv_si
- save_di equ (SINT_ARG bp-SIZE SINT_ARG).sv_di
- save_ax equ (SINT_ARG bp-SIZE SINT_ARG).sv_ax
- save_bx equ (SINT_ARG bp-SIZE SINT_ARG).sv_bx
- save_cx equ (SINT_ARG bp-SIZE SINT_ARG).sv_cx
- save_dx equ (SINT_ARG bp-SIZE SINT_ARG).sv_dx